A Nail-Biter Finish For Stefano Mesa At Daytona!